machine-made textile floor covering - Español Inglés Diccionario